package com.dyylearn.pkg.override_;

public class Dog extends Animal{
    //子类的方法名、返回类型，参数和父类一样，
    //就说子类重写/覆盖了父类的方法
    public void cry() {
        System.out.println("小狗在汪汪叫~");
    }

    //如果子类方法的返回类型是父类方法返回类型的子类，也构成方法重载
    public String m1() {
        return null;
    }

    //Object不是String的子类
//    public Object m2() {
//        return null;
//    }

    public BBB m3() {
        return null;
    }
}

class AAA{

}

class BBB extends AAA {

}